home *** CD-ROM | disk | FTP | other *** search
- ; *****************************************************************************
- ;
- ; This is a sample NET.CFG file for OS/2 EE 1.30.2 and is to be placed
- ; in the root directory of C:\. According to the number of sessions etc.
- ; further modification of this file might be necessary.
- ;
- ; This sample NET.CFG is meant to supply some rudimentary understanding
- ; of parameters in NET.CFG and how they affect network operations.
- ; For a full desciption and explanation of the parameters, see the
- ; manual for the NetWare Requester for OS/2 Version 1.3, March 1991
- ; Edition or later, Novell Part # 100-000921-001.
- ;
- ; This file contains default settings to run a UNISYS Gateway, using
- ; the Computer Logics product (formerly CHI), which is using Named Pipes
- ; as the LAN protocol in the current implementation.
- ;
- ; This NET.CFG contains additional informations that was collected
- ; during the period of "stabilizing" the Munich Network MUC II including
- ; any updates from Novell of their Named Pipe code up to NSD005 (!!!),
- ; supposed to be publicly released in 1993 (will they ever do it ??).
- ;
- ; This configuration is valid for the 32 Sessions Gateway, running under
- ; the NetWare Requester Version 1.3 NSD005 for OS/2 1.3, and has been
- ; tested under IBM OS/2 Extended Edition 1.3 Syslevel WRU5015
- ; up to WRU5100.
- ;
- ; Remember to set the Token Ring of any gateway running this NET.CFG file
- ; to 64 KB Shared RAM. The Token Ring IRQ should be set to IRQ 10,
- ; with the CHI Card set to IRQ 9. Further experiences are welcome.
- ;
- ; Latest changes done on 16th of May, 1993 by FRA AV3/WT, ha.
- ;
- ; Should you discover any mistakes or additional information worth to be
- ; included in this NET.CFG, please contact FRA AV3/WT by MEMO or
- ; fax: (49) 69 696 8002. You may also reach us via CompuServe under
- ; the following ID: CI$ 75470,3256.
- ;
- ; *****************************************************************************
- ;
- ; Link Driver:
- ; If you are using TOKEN.SYS to run WITHOUT Communications Manager, and
- ; still want to set the Token Ring Address to a locally administered address,
- ; you would specify TOKEN as the Link Driver NAME, and then replace
- ; Node Adress NUMBER with the twelve digits of the LAA (Locally
- ; Administered Address) to be used.
- ;
- ; This NET.CFG does not yet include the information about the new driver
- ; architecture ODINSUP.SYS, which is part of Novell's architecture to
- ; support IBM's new "LAPS"-technology (LAN Adapter and Protocol Support),
- ; based on Microsoft's NDIS specification version 1.02, that is part of IBM's
- ; Extended Services/2. Such information on the additional settings in NET.CFG
- ; for ODINSUP.SYS plus related changes in CONFIG.SYS as well as PROTOCOL.INI
- ; will be documented by FRA AV3 in the near future as part of our efforts
- ; to support the DA/Unix project. Refer for the time being to the Novell
- ; document ODINSP.DOC.
- ;
- ; IPX as a Protocol Frame on Token Ring has the NAME: TOKEN-RING,
- ; the ID is: E0.
- ; TCP/IP as a Protocol Frame on TR has the NAME: TOKEN-RING_SNAP,
- ; the ID is: 8137.
- ; Ethernet DIX 2.0 as a Protocol Frame has the NAME: ETHERNET_II,
- ; the ID is: 8137 and is using the DEC Ethernet II envelope.
- ; Ethernet 802.3 as a Protocol Frame has the NAME: ETHERNET_802.3,
- ; the ID is: 0 and is using the Ethernet IEEE 802.3 specs.
- ;
- ; Syntax:
- ; LINK DRIVER name
- ; PRIMARY | ALTERNATE
- ; default PRIMARY
- ;
- ; default NAME NONE
- ; acceptable values
- ;
- ; NAME Driver
- ;
- ; pcn2 IBM PC Network Adapter II and II/A
- ; ne2 Novell Ethernet NE/2
- ; ne232 Novell Ethernet NE/2-32
- ; ne1000 Novell Ethernet NE1000
- ; ne2000 Novell Ethernet NE2000
- ; ne2100 Novell Ethernet NE2100
- ; token IBM Token Ring PC Adapter
- ; tokenee IBM Token Ring Adapter using OS/2 Extended Edition
- ; Communications Manager
- ; cmgrlan PCN2, Ethernet, and TRN with OS/2 Extended Edition
- ; Communications Manager,
- ; see additional notes in frame type section below
- ; 3c503 3COM Etherlink Series 3C503
- ; 3c505 3COM Etherlink Series 3C505
- ; 3c523 3COM Etherlink Series 3C523
- ;
- ; =======
- ; | dma [index] CHANNEL
- ; | CHANNEL acceptable values - a positive integer
- ; | int [index] IRQ
- ; | IRQ acceptable values - a positive integer
- ; | mem [index] STARTING_ADDRESS SIZE
- ; | STARTING_ADDRESS acceptable values - hexadecimal number
- ; | SIZE acceptable values - hexadecimal number equal to
- ; | the number of paragraphs (16kb) used by driver
- ; | port [index] STARTING_PORT COUNT
- ; | STARTING_PORT acceptable values - hexadecimal number
- ; | equal to the starting I/O Port address
- ; | COUNT acceptable values -
- ; |
- ; | [index] defaults to #1
- ; | Index refers to a position within a Driver
- ; | Configuration Table contained in the driver itself.
- ; | Refer to the driver documentation for usage.
- ; | This parameter is used when the defaults must be
- ; | changed and the card uses two I/O Ports, Shared
- ; | Memory locations, Interrupts, or DMA channels.
- ; |
- ; ======= defaults for all these parameters are set by the driver
- ;
- ; slot ?
- ; tells Requester to scan for first NIC corresponding to
- ; the link driver NAME
- ; slot SLOT
- ; Used to select which EISA or MCA card to associate
- ; this link driver section with when more than one
- ; driver of the same type are being used.
- ; frame NAME
- ; acceptable frame types
- ;
- ; NAME Drivers
- ; ==|
- ; ethernet_802.3 | ne1000,ne2000,ne2,ne232,3c501,
- ; ethernet_802.2 == 3c503,3c505,3c523,exos205,
- ; ethernet_ii | exos215,cmgrlan
- ; ethernet_snap |
- ; ==|
- ; token-ring token,tokenee,cmgrlan
- ; token-ring_snap token,tokenee,cmgrlan
- ; ibm_pcn2_802.2 pcn2,cmgrlan
- ; ibm_pcn2_snap pcn2,cmgrlan
- ;
- ; OS/2 Communications Manager allows either Ethernet DIX or
- ; Ethernet 802.3 but not both. Selecting Ethernet 802.3 allows
- ; send/receive of Ethernet 802.3, 802.2, or SNAP packets.
- ;
- ; To send/receive Ethernet DIX packets specify ethernet_ii
- ; in NET.CFG and select Ethernet DIX network protocol
- ; in Communications Manager.
- ;
- ; To send/receive other types of packets specify either
- ; ethernet_802.3, ethernet_802.2, or ethernet_snap in NET.CFG
- ; and select Ethernet 802.3 in Communications Manager.
- ;
- ; node address HEXADECIMAL_NUMBER
- ; Applicable only to NICs which support this feature.
- ; ====>> If using cmgrlan link driver you MUST specify the
- ; ====>> node address and it MUST match the card's address.
- ; If a node address is not specified or is specified
- ; incorrectly when using cmgrlan with ethernet an
- ; error message will be generated upon initialization
- ; of the card showing the correct address.
- ;
- ; protocol NAME ID FRAME
- ; NAME acceptable values
- ; arp
- ; ip
- ; ipx
- ; rarp
- ; default ipx
- ;
- ; replace ID with hexadecimal number representing the
- ; protocol to be used for a particular media type.
- ;
- ; ID acceptable values
- ; Hex value Protocol and media represented
- ;
- ; 0 IPX Ethernet 802.3
- ; E0 IPX Ethernet 802.2
- ; IPX Token Ring
- ; IPX IBM PCN2 802.2
- ; 8137 IPX Ethernet II
- ; IPX Ethernet SNAP
- ; IPX Token Ring SNAP
- ; IPX IBM PCN2 SNAP
- ; 800 IP Ethernet II
- ; 806 ARP Ethernet II
- ; 8035 RARP Ethernet II
- ; default 0
- ;
- ; Replace FRAME with the name of the media type to be
- ; used with the specified protocol.
- ;
- ; FRAME acceptable values
- ; FRAME Media Represented
- ;
- ; ethernet_802.3 Ethernet 802.3
- ; ethernet_802.2 Ethernet 802.2
- ; token-ring Token Ring 802.5 using an
- ; 802.2 envelope
- ; ibm_pcn2_802.2 IBM PCN using an 802.2 envelope
- ; ethernet_ii Ethernet II using a DEC
- ; Ethernet II envelope
- ; ethernet_snap Ethernet Snap 802.2 using an
- ; 802.2 envelope with SNAP
- ; token-ring_snap Token Ring Snap 802.5 using
- ; an 802.2 envelope with SNAP
- ; ibm_pcn2_snap IBM PCN2 Snap using an 802.2
- ; envelope with SNAP
- ; default ethernet_802.3
- ;
- ; Note: As stated above, you MUST specify the node address on EACH MACHINE
- ; that this NET.CFG gets copied to WHEN using CMGRLAN.SYS or TOKEN.SYS.
- ;
- ; If running TOKENEE.SYS, the following lines need not to be configured and
- ; will be ignored at boot time, since they only apply to the link driver
- ; CMGRLAN.SYS resp. TOKEN.SYS.
- ;
- ; TOKENEE.SYS does NOT support Single Route Broadcast. If you are running a
- ; heavily bridged topology of potentially parallel IBM Source Routing bridges,
- ; you have to use ROUTE.SYS (together with CMGRLAN.SYS), since ROUTE.SYS
- ; does indeed support Single Route Broadcast frames.
- ;
- LINK DRIVER CMGRLAN
- PRIMARY
- FRAME TOKEN-RING
- PROTOCOL IPX E0 TOKEN-RING
- ; In the following line, replace xxxxxxxxxxxx with the actual MAC address
- ; to be used, normally a Locally Administered Address, of your Token Ring
- ; or Ethernet card.
- NODE ADDRESS xxxxxxxxxxxx
-
- ; *****************************************************************************
- ; Link Support:
- ; Controls the number and size of Communication buffers used by the Requester.
- ; The buffer size possible depends on the Communications Manager Configuration
- ; File activ at boot time (i.e. in CONFIG.SYS: DEVICE=C:\CMLIB\TRNETDD.SYS
- ; CFG=C:\CMLIB\IWS.CFG). Each CM Profile under the Topic "Advanced
- ; Configuration" has the "LAN Feature Profiles", under which for the Token
- ; Ring Adapter you find the IEEE 802.2 Profile. In this profile there is a
- ; "Transmit Buffer Size" specified, which is also the largest buffer size
- ; NetWare can get out to the LAN through CM (when using CMGRLAN.SYS)
- ; minus 6 bytes for header overhead.
- ; Default is 1944 and might be set to a maximum of 4464 Bytes on a 4 MBit
- ; Token Ring Network, if Shared RAM allowes.
- ; Since the Novell DEFAULT is 1130 Bytes for its own Link Support Buffers,
- ; the minimum Transmit Buffer Size to be specified for CM should be
- ; 1130 + 6 = 1136 Bytes.
- ;
- ; Syntax:
- ; LINK SUPPORT
- ; BUFFERS count [buffer_size]
- ;
- ; Maximum values:
- ; Total memory for buffers may not exceed 64 KB.
- ; Make shure that your settings do not exceed 64 KB !!
- ; Defaults:
- ; Buffers COUNT: 20
- ; BUFFER_SIZE: 1130 Bytes
- ;
- LINK SUPPORT
- BUFFERS 35 1130
-
- ; *****************************************************************************
- ; Protocol Stack IPX:
- ;
- ; Syntax:
- ; PROTOCOL STACK IPX
- ; SOCKETS count
- ; ROUTER MEM size
- ; BIND name
- ;
- ; Values:
- ; Sockets COUNT ranging from 9-128, default: 32.
- ; The number of sockets required can be calculated by using the
- ; following formula: requester itself: 9 sockets; each file server
- ; connected to: another 3 sockets; plus as many sockets as you
- ; specify in the SPX sessions parameter. SPX sessions are used
- ; to control Novell printing utilities (such as PCONSOLE) and also
- ; to transport Named Pipes sessions. However, Named Pipes Sessions
- ; only talk to one and the same IPX socket.
- ; Router Mem SIZE default: 450
- ; Bind NAME according to the Adapter, i.e. TOKEN, TOKENEE or CMGRLAN,
- ; default is the first board in CONFIG.SYS. Acceptable values:
- ;
- ; NAME Driver represented
- ; pcn2 IBM PC Network Adapter II and II/A
- ; ne2 Novell NE/2
- ; ne232 Novell NE/2-32
- ; ne1000 Novell NE1000
- ; ne2000 Novell NE2000
- ; ne2100 Novell NE2100
- ; token IBM Token Ring Adapter
- ; tokenee IBM Token Ring Adapter using OS/2
- ; Extended Edition Communications Manager
- ; cmgrlan PCN2, Ethernet, and TRN with OS/2
- ; Extended Edition Communications Manager
- ; THIS DRIVER USES IBM-SUPPLIED DRIVERS.
- ; 3c503 3COM Etherlink Series 3C503
- ; 3c505 3COM Etherlink Series 3C505
- ; 3c523 3COM Etherlink Series 3C523
- ;
- PROTOCOL STACK IPX
- SOCKETS 128
-
- ; *****************************************************************************
- ; Protocol Stack SPX:
- ;
- ; Syntax:
- ; PROTOCOL STACK SPX
- ; SESSIONS count
- ; ABORT TIMEOUT number
- ; VERIFY TIMEOUT number
- ; LISTEN TIMEOUT number
- ; SEND TIMEOUT number
- ; RETRY COUNT number
- ;
- ; Values:
- ; Sessions COUNT ranging from 8 - 256, default is 16.
- ; Attention: In this implementation of Named Pipes Support,
- ; 2 GDT Entries are allocated for each SPX session
- ; at boot-time. GDT-Entries (Global Descriptor Table) are
- ; a scarce system ressource when running Extended Edition
- ; with Communications Manager. The system will boot into a
- ; TRAP 00D if those ressources are finished. This problem
- ; will go away with OS/2 2.0.
- ; Depending on the implementation of any Named Pipes application
- ; making use of SPX sessions as the underlying transport
- ; protocol, you may have to calculate the number of SPX-sessions
- ; as follows: Add Named Pipes Client sessions plus Named Pipes
- ; Server sessions and multiply the result by two. If you run into
- ; boot-problems (TRAP 00D) with that configuration, you may have
- ; to reduce SPX sessions.
- ; Abort Timeout NUMBER ranging from 10 - unlimited, default is 30000.
- ; This value determines how long a client will wait for
- ; the NP gateway before closing that particular SPX
- ; session it had for its Named Pipe connection to the Gateway.
- ; Reducing that number from the default should make it easier
- ; for the CHI client to reconnect to a rebooting Gateway.
- ; Verify Timeout NUMBER ranging from 10 - unlimited, default is 3000.
- ; Listen Timeout NUMBER ranging from 10 - unlimited, default is 6000.
- ; Send Timeout NUMBER is an undocumented parameter that was added with
- ; NSD004 for compliance with the requester for OS/2 2.0.
- ; It specifies the timeout for SPX to re-transmit an SPX packet.
- ; Default is 500.
- ; Retry Count NUMBER ranging from 1 - 255, default is 20.
- ;
- ; When applying NSD004 updates to your machine, be shure to also install
- ; part of the forthcomming NSD005 files. Especially you should have:
- ;
- ; ==> NMPIPE.SYS dated 28th of January, 1993, or later
- ; ==> SPDAEMON.EXE dated 16th of June, 1992, or later
- ; ==> SPX.SYS dated 16th of March, 1993,
- ; ==> NPSERVER.SYS dated 8th of February, 1993, or later
- ; ==> NPDAEMON.EXE dated 5th of February, 1993, or later
- ;
- ; to solve certain Named Pipes problems.
- ;
- PROTOCOL STACK SPX
- SESSIONS 96
- ABORT TIMEOUT 20000
- VERIFY TIMEOUT 2000
- LISTEN TIMEOUT 4000
- RETRY COUNT 12
-
- ; *****************************************************************************
- ; NetWare Requester:
- ;
- ; Syntax:
- ; NETWARE REQUESTER
- ; CACHE BUFFERS count
- ; SESSIONS count
- ; REQUEST RETRIES count
- ; PREFERRED server
- ; COMPATIBILITY number
- ;
- ; Values:
- ; Cache Buffers COUNT ranging from 1 - 30, default is 8. Total memory
- ; allocated to buffers may not exceed 64 KB. This cache is used to
- ; cache data from files open on the network. Depending on your
- ; configuration (e.g. TCP/IP 1.20.1) you may have to reduce the
- ; number of cache buffers, since they get allocated in LOW memory.
- ; Sessions COUNT ranging from 8 - 20, default is 8.
- ; Sessions are connections to file servers.
- ; Request Retries COUNT ranging from 5 - unlimited, default is 20.
- ; Preferred SERVER: replace SERVER with any valid server name, default: none.
- ; COMPATIBILITY 1: This is an undocumented switch to enable support
- ; for applications doing some weird OPEN on files to be created
- ; on a NetWare Volume with OS2 name space added. One of these
- ; applications is E.EXE under OS/2 EE 1.3, IBM's PM-Editor.
- ;
- NETWARE REQUESTER
- CACHE BUFFERS 20
- SESSIONS 20
- COMPATIBILITY 1
-
- ; *****************************************************************************
- ; Daemon CONFIGURATION
- ;
- ; Syntax:
- ; DAEMON CONFIGURATION
- ; MESSAGE TIMEOUT number
- ;
- ; Values:
- ; number = 0 disables any message popup that requires ESC to be pressed
- ; number = -1 definitely waits for a keystroke such as ESC for any
- ; daemon popup
- ; number = "positive integer" specifies in milliseconds how long a
- ; daemon popup is to stay on screen
- ;
- DAEMON CONFIGURATION
- MESSAGE TIMEOUT 5000
-
- ; *****************************************************************************
- ; NetWare Netbios:
- ;
- ; Syntax:
- ; NETWARE NETBIOS
- ; NAMES count
- ; SESSIONS count
- ; COMMANDS number
- ; RETRY DELAY number
- ; RETRY COUNT number
- ; INTERNET [on/off]
- ; BROADCAST COUNT number
- ; BROADCAST DELAY number
- ; ABORT TIMEOUT number
- ; VERIFY TIMEOUT number
- ; LISTEN TIMEOUT number
- ;
- ; Netbios applications should, under OS/2 EE 1.32, use ONLY IBM's Netbios.
- ;
-
- ; *****************************************************************************
- ; NetWare Spooler:
- ;
- ; Syntax:
- ; NETWARE SPOOLER:
- ; FORM number
- ; COPIES number
- ; [KEEP / NO KEEP]
- ; SIZE number
- ; [TABS / NO TABS]
- ; FILE string
- ; NAME string
- ; [BANNER / NO BANNER]
- ; [FORM FEED / NO FORM FEED]
- ; MAXSETUP number
- ; MAXRESET number
- ;
- ; Values:
- ; Normally none of these parameters needs to be set, since these values
- ; are set through parameters in the CAPTURE command as well as through
- ; the Queue definition.
- ;
- ; Note: All these parameters apply to NPRINT.EXE only!!
- ;
-
- ; *****************************************************************************
- ; Mail Slots:
- ; Mail Slots are presently not being used within our company. However, some
- ; Microsoft LAN Products might require it. However, this version of the
- ; NetWare Requester (NSD #4 ?) does not yet support Mail Slots.
- ;
- ; Syntax:
- ; MAIL SLOTS
- ; BROADCASTS [0 / 1]
- ; DEFAULT MAILSLOT SIZE number
- ;
- ; Values:
- ; Broadcast 0 means messages do not cross bridges, 1 enables internet.
- ; Default is 0.
- ; Default Mailslot Size NUMBER ranging from 0 - 65536, default is 20000.
- ;
-
- ; *****************************************************************************
- ; Protocol Route:
- ;
- ; Syntax:
- ; PROTOCOL ROUTE
- ; SOURCE ROUTE def gbr mbr nodes n board n
- ;
- ; Values:
- ; Source Route DEF (default frame) is "all routes broadcast".
- ; Default: DEF not activ, means single route broadcast.
- ; Change the default by activating DEF when one of the routes
- ; is not stable.
- ; Source Route GBR (general broadcast) is "all routes broadcast".
- ; Default: GBR is not activ, means single route broadcast.
- ; Change the default by activating GBR if you want to broadcast
- ; on all routes.
- ; Source Route MBR (multicast) is for sending multicast frames
- ; (functional addresses) on all routes.
- ; Default; MBR is not activ.
- ; Source Route NODES N: is the number of entries in the source routing
- ; table.
- ; Range: 8 - 255, default: 16.
- ; Source Route BOARD N: replace n with the ordinal number of the
- ; board performing the source routing.
- ; Range: 1 - 16, default: 1.
- ;
- ; Testing in the Munich DLH network (34 Source Routing Bridges servicing
- ; about 20 Gateways plus over a dozen File-Servers) has shown that it might
- ; be helpful to increase the number of entries for the Novell Source Routing
- ; tables to a size where every OS/2 Gateway is capable of holding all other
- ; OS/2 gateways plus all file-servers plus all its own clients plus all
- ; Computer Logics DOS-IPX-gateways plus all Novell Routers in its local
- ; Source Routing Tables in order to minimize routing table updates.
- ; This section applies only when running ROUTE.SYS.
- ;
- PROTOCOL ROUTE
- SOURCE ROUTE NODES 128
-
- ; *****************************************************************************
- ; Named Pipes:
- ; Any NetWare Named Pipes Server can also be accessed by a DOS workstation
- ; using the DOS Named Pipes Extender DOSNP.EXE. This enables a DOS machine
- ; to use the CHI OS/2 Unisys Gateway. However, the DOSNP.EXE needs to wait
- ; for up to 60 seconds after loading before it can successfully connect to
- ; a network Named Pipe due to the NP Server having to advertise himself via
- ; the Service Advertising Protocol (SAP). Remember to load DOSNP.EXE after
- ; loading IPX support and ROUTE.COM and before running NETx.COM.
- ;
- ; Syntax:
- ; NAMED PIPES
- ; CLIENT SESSIONS number
- ; SERVER SESSIONS number
- ; SERVICE THREADS number
- ;
- ; Values:
- ; Client Sessions NUMBER ranging from 3 - 128, default is 16.
- ; Sets maximum number of connections any one workstation
- ; can establish with all Named Pipes Servers. This parameter
- ; specifies SPX connections that are used to transport Named Pipe
- ; connections, it does not specify the NP connections itself.
- ; Server Sessions NUMBER ranging from 2 - 255, default is 32.
- ; Sets maximum number of connections a Named Pipes Server will
- ; support with all Named Pipes Clients. This parameter does
- ; NOT specify Named Pipes, it rather specifies the number
- ; of concurrently used SPX connections to transport Named Pipes.
- ; Depending on the implementation of the Named Pipe application
- ; (multi-threaded versus single-threaded) up to two SPX connections
- ; will be used to transport one Named Pipe connection.
- ; Service Threads NUMBER ranging from 1 - 32, default is 3.
- ; Sets maximum number of threads the Named Pipes Server will
- ; allocate to service requests from all clients. If the server
- ; application uses named pipes in blocking mode (which the
- ; CHI Unisys Gateway does), this parameter gives you the
- ; maximum number of Named Pipes Connections to that gateway.
- ;
- ; In this implementation of Named Pipes Support, the NetWare drivers
- ; again allocate one GDT entry for each SERVER SESSION. See above under
- ; PROTOCOL STACK SPX, SESSIONS x for implications when running under
- ; IBM OS/2 Extended Edition.
- ;
- NAMED PIPES
- CLIENT SESSIONS 20
- SERVER SESSIONS 68
- SERVICE THREADS 32
-